Volume 3, Issue 10, October 2023, Pages 122-141
Elsayed Mohamed Attallah; Alaa Fekrey Helal; Ahmed M. A. El-Shafei